﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Onshi.POS.AccesoDatos.Interfaces;
using System.Data;
using System.ServiceModel;
using System.Configuration;

namespace Onshi.POS.AccesoDatos.ServicioWeb
{
    public partial class ServicioDatos : IServicioDatosTipos
    {
        #region Atributos

        ServicioWeb.ServicioDatosTiposClient servicioWebTipos = new ServicioWeb.ServicioDatosTiposClient(new BasicHttpBinding(), new EndpointAddress(ConfigurationManager.AppSettings["DireccionServicioWeb"]));

        #endregion

        #region Metodos

        public DataSet TiposPermisos_DevolverTodos()
        {
            return servicioWebTipos.TiposPermisos_DevolverTodos();
        }

        public DataSet Permisos_DevolverTodos()
        {
            return servicioWebTipos.Permisos_DevolverTodos();
        }

        public DataSet TiposComisionesVendedores_DevolverTodos()
        {
            return servicioWebTipos.TiposComisionesVendedores_DevolverTodos();
        }

        public DataSet TiposDomicilios_DevolverTodos()
        {
            return servicioWebTipos.TiposDomicilios_DevolverTodos();
        }

        public DataSet TiposTelefonos_DevolverTodos()
        {
            return servicioWebTipos.TiposTelefonos_DevolverTodos();
        }

        public DataSet TiposRegistros_DevolverTodos()
        {
            return servicioWebTipos.TiposRegistros_DevolverTodos();
        }

        public DataSet TiposIvas_DevolverTodos()
        {
            return servicioWebTipos.TiposIvas_DevolverTodos();
        }

        public DataSet TiposListasPreciosVentas_DevolverTodos()
        {
            return servicioWebTipos.TiposListasPreciosVentas_DevolverTodos();
        }

        public DataSet TiposFormasPagos_DevolverTodos()
        {
            return servicioWebTipos.TiposFormasPagos_DevolverTodos();
        }

        #endregion
    }
}
